420,000 Striking Quebec Public Sector Workers Reach Tentative Deal